package com.kaigao.demo.dao.mapper.ext;

import com.kaigao.demo.dao.mapper.SanGuoUserDoMapper;
import com.kaigao.demo.dto.SanGuoUserDto;
import com.kaigao.demo.vo.SanGuoUserVo;

import java.util.List;
import java.util.Map;

/**
 * 类SanGuoUserMapperExt.java的实现描述：自定义dao
 * 
 * @author leon 2017年7月20日 下午3:57:36
 */
public interface SanGuoUserDoMapperExt extends SanGuoUserDoMapper {

    /**
     * 方法描述:查询列表
     * 
     * @author leon 2017年4月22日 下午4:41:40
     * @param paramsMap
     * @return
     */
    List<SanGuoUserVo> getList(SanGuoUserDto sanGuoUserDto);

    /**
     * 方法描述:批量逻辑删除
     * 
     * @author leon 2017年4月22日 下午4:41:53
     * @param paramsMap
     * @return
     */
    int deletes(Map<String, Object> paramsMap);

    /**
     * 方法描述:根据id查询列表
     * 
     * @author leon 2017年5月2日 上午10:50:33
     * @param paramsMap
     * @return
     */
    List<SanGuoUserVo> getListByIds(Map<String, Object> paramsMap);
}
